package bean;

import java.io.Serializable;

import javax.persistence.*;

@Embeddable
public class ProductoID implements Serializable {
	private static final long serialVersionUID = 1L;

	private String nroSerie;
	private String sufijo;
	
	public ProductoID() {
		super();
	}

	public String getNroSerie() {
		return nroSerie;
	}

	public void setNroSerie(String nroSerie) {
		this.nroSerie = nroSerie;
	}

	public String getSufijo() {
		return sufijo;
	}

	public void setSufijo(String sufijo) {
		this.sufijo = sufijo;
	}

	@Override
	public boolean equals(Object obj) {
		if (obj == null) return false;
		if (! (obj instanceof ProductoID)) return false;
		ProductoID temp = (ProductoID) obj;
		return this.nroSerie.equals(temp.getNroSerie()) && this.sufijo.equals(temp.getSufijo());
	}

	@Override
	public int hashCode() {
		
		return super.hashCode();
	}
	
	
}
